peeled and dried - Alemán Inglés Diccionario